﻿using MediatR;
using S.EliminationOrDath.Read.API.Dtos.ProductionStatistics;

namespace S.EliminationOrDath.Read.API.Application.Command.ProductionStatisticsCommand
{
    /// <summary>
    /// 中介者定义类—种母生产统计
    /// </summary>
    public class SheepProductionStatisticsCommand
    {
        /// <summary>
        /// 配种统计
        /// </summary>
        public class GetBreedingstatisticsCommand : IRequest<List<BreedingstatisticsDto>>
        {
            /// <summary>
            /// 日期
            /// </summary>
            public string? date { get; set; }
            /// <summary>
            /// 当前日期
            /// </summary>
            public string? kdate { get; set; }
        }
        /// <summary>
        /// 种母统计表显示
        /// </summary>
        public class GetFertilityDataStatisticsCommand : IRequest<List<ProductionStatisticsDto>>
        {
            /// <summary>
            /// 日期
            /// </summary>
            public string? date { get; set; }
            /// <summary>
            /// 当前日期
            /// </summary>
            public string? kdate { get; set; }
        }
    }
}
